player welfare
Cyanide (Lauri) Dies at 31: The First League of Legends World Champion, and a Government Registry's TestimonyTwenty-fifth of July, 2026. The Karmine Corp Roadtrip stage in France, and th...
Sixty Minutes Cannot Hold the Najdorf: The Real Value of Daniel King's UpdateThe file had finished downloading. On screen: a sixty-minute timer and five...
Osimhen's Nine-Goal Countdown: The Math Holds, the Definition Doesn'tIn a clip room, the longest time is spent on the cell that stays empty. Last...
The 'Null Return' Crisis in Cricket Coverage: When the Analytics Pipeline Delivers a Complete Report With No DataOver the past decade, the economics of cricket coverage have changed...
The Real Test of Cricket Analysis: Why Format, Venue and Sample Size MatterCricket coverage has changed dramatically over the past decade. Every series,...
The 2:18:31 in Sydney and a Sealed Sample from Kenya: Where the Peres Jepchirchir Case Actually StandsThree Minutes at the Finish Line, and a Sealed Sample From Before It At the...
Insufficient Data: No Cricket News Report Can Be Produced From This InputThis output is not a news report; it is an explicit failure signal. The Stage...
27 Miniatures, 10 Opening Articles and Two Empty Columns: Auditing ChessBase Magazine #225Before I opened the product page, I drew two columns on a sheet — 'what can b...
The Shoulder, the Calendar and the Qualifier: Indian Boxing's Real Injury MechanismHook A sparring clip from the national camp at Patiala — second session of th...
Empty Spreadsheet, Full Commentary Box: What the 151 Scoreline Exposed About Cricket's Data Desks24 October 2026, Dubai International Stadium. India 151/7 in 20 overs. Pakist...
The Big Bash Sale: An A$81.8m Profit, a Two-Year Loss Warning, and an Interim Chair in the MiddleThe fourth day of that Perth Test never began. I went back to the tape to hea...
The 3.3 Overs at Gqeberha: Anrich Nortje and the System That Breaks Fast BowlersIn the evening light at Gqeberha, the pitch looked orange. Anrich Nortje was ...
49kg Gone, 51kg Born: Indian Boxing's Real Calendar Is Printed on the Weighing ScaleAt 6:40 in the morning, in the weigh-in room at the SAI campus in Patiala, th...
Not comparing him to Bumrah, but he is 'there': What Vihari's one line adds to India's pace debateComparisons are as old as Indian cricket itself. Every decade produces a play...
The 400 Question: Who Prices a Record in the Ranji Plate Group and T20Is?I opened the phase ledger on Chinmay Sutar's innings and the 400 began...
Mumbai Indians' Fourth Seat: In the IPL 2027 Staff, the Real Story Is the 'Development Bowling Coach' LineMumbai Indians' Friday release contained four names and one empty chair. The...
Pakistan Bowled Out for 110 at Gaddafi Stadium: Innings Collapses in 25.3 Overs as Madushanka's 5/34 Wrecks the Top OrderPakistan's first innings in the fifth match of a tri-nation one-day series at...
The Empty Frame: The Ledger Indian Football Never WroteTwo in the morning. A file is open on my screen with a single line inside it ...
The Shifting Geography of Asian Cricket: Power, Capital and the New Politics of TalentThe old framework for understanding Asian cricket was simple: India, and then...
The Empty Row: When N/A Is the Most Honest Answer in Basketball AnalyticsIn 2026, at the NBA Academy in Greater Noida, I built the programme's first...
